 /*  SAS Data Definition File                        */
 /*  Created by ddltox on Jan 03, 2003  (Fri 02:46 PM PST)  */
 /*  DDL source file: "/u/d7/big/sda_1.2a/tmpdir/AAihaqiq.txt".  */

/* DDL indicates that dataset record length (reclen) is 98 columns. */

TITLE "ORANGE COUNTY SURVEYS";
FILENAME INDATA "    ";      /* Put name of data file between quotes */
LIBNAME LIBRARY "    ";    /* Put directory of data library between quotes */

PROC  FORMAT LIB=LIBRARY;
  VALUE Q1f       1='SINGLE FAMILY' 2='ATTACHED' 3='APARTMENT' 4='MOBILE' 
                  5='OTHER' 9='REFUSE' ;
  VALUE Q2f       1='0-2 YRS' 2='3-5 YRS' 3='6-10 YRS' 4='11-20 YRS' 
                  5='21+ YRS' 9='REFUSE' ;
  VALUE Q3f       1='0-2 YRS' 2='3-5 YRS' 3='6-10 YRS' 4='11-20 YRS' 
                  5='21+ YRS' 9='REFUSE' ;
  VALUE Q4f       1='OWN' 2='RENT' 9='DK, REFUSE' ;
  VALUE Q5f       1='UNDER $500' 2='$501-$750' 3='$751-$1,000' 
                  4='$1,001-$1,500' 5='$1,501+' 9='NA, REFUSE' ;
  VALUE Q6f       1='NOTHING' 2='$1-$500' 3='$501-$750' 4='$751-$1,000' 
                  5='$1,001-$1,500' 6='$1,501-$2,000' 7='$2,001+' 
                  9='NA, REFUSE' ;
  VALUE Q7f       1='BETTER OFF' 2='WORSE OFF' 3='SAME' 9='DK, REFUSE' ;
  VALUE Q8f       1='BETTER OFF' 2='WORSE OFF' 3='SAME' 8='DK' 9='REFUSE' ;
  VALUE Q9f       1='GOOD TIMES' 2='BAD TIMES' 8='DK' 9='REFUSE' ;
  VALUE Q10f      1='GOOD TIMES' 2='DEPRESSION' 8='DK' 9='REFUSE' ;
  VALUE Q11f      1='GOOD TIME' 2='BAD TIME' 8='NEITHER, DK' 9='REFUSE' ;
  VALUE Q12f      1='VERY WELL' 2='SOMEWHAT WELL' 3='SOMEWHAT BADLY' 
                  4='VERY BADLY' 9='DK, REFUSE' ;
  VALUE Q13f      1='GROWTH' 2='TRAFFIC' 3='HOUSING' 4='CRIME' 5='SCHOOLS' 
                  6='IMMIGRATION' 7='OTHER' 9='DK, REFUSE' ;
  VALUE Q14f      1='HEALTH CARE' 2='CHILD CARE' 3='RACE RELATIONS' 
                  4='HOMELESS' 5='DRUG ABUSE' 6='AIDS' 7='OTHER' 
                  9='DK, REFUSE' ;
  VALUE Q15f      1='BETTER PLACE' 2='WORSE PLACE' 3='NO CHANGE' 
                  9='DK, REFUSE' ;
  VALUE Q16f      1='GROWING RAPIDLY' 2='GROWING SLOWLY' 3='STAYING SAME' 
                  4='LOSING POP' 8='DK' 9='REFUSE' ;
  VALUE Q17f      1='TOO STRICT' 2='ABOUT RIGHT' 3='NOT STRICT ENOUGH' 
                  9='DK,REFUSE' ;
  VALUE Q18f      1='SATISFACTORY' 2='MORE LANES ONLY' 3='NEW FREEWAYS' 
                  9='DK, REFUSE' ;
  VALUE Q19f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q20f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q21f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q22f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q23f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q24f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q25f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q26f      1='HIGH PRIORITY' 2='MEDIUM PRIORITY' 3='LOW PRIORITY' 
                  8='DK' 9='REFUSE' ;
  VALUE Q27f      1='YES' 2='NO' 8='DK' 9='REFUSE' ;
  VALUE Q28f      1='YES' 2='NO' 8='DK' 9='REFUSE' ;
  VALUE Q29f      1='EXCELLENT' 2='GOOD' 3='FAIR' 4='POOR' 8='DK' 9='REFUSE' ;
  VALUE Q30f      1='EXCELLENT' 2='GOOD' 3='FAIR' 4='POOR' 8='DK' 9='REFUSE' ;
  VALUE Q31f      1='EXCELLENT' 2='GOOD' 3='FAIR' 4='POOR' 8='DK' 9='REFUSE' ;
  VALUE Q32f      1='EXCELLENT' 2='GOOD' 3='FAIR' 4='POOR' 8='DK' 9='REFUSE' ;
  VALUE Q33f      1='EXCELLENT' 2='GOOD' 3='FAIR' 4='POOR' 8='DK' 9='REFUSE' ;
  VALUE Q34f      1='VERY SATISFIED' 2='SOMEWHAT SAT' 3='SOMEWHAT DISSAT' 
                  4='VERY DISSAT' 8='DK' 9='REFUSE' ;
  VALUE Q35f      1='VERY SATISFIED' 2='SOMEWHAT SAT' 3='SOMEWHAT DISSAT' 
                  4='VERY DISSAT' 8='DK' 9='REFUSE' ;
  VALUE Q36f      1='VERY SATISFIED' 2='SOMEWHAT SAT' 3='SOMEWHAT DISSAT' 
                  4='VERY DISSAT' 8='DK, NA' 9='REFUSE' ;
  VALUE Q37f      1='VERY SATISFIED' 2='SOMEWHAT SAT' 3='SOMEWHAT DISSAT' 
                  4='VERY DISSAT' 8='DK' 9='REFUSE' ;
  VALUE Q38f      1='VERY HAPPY' 2='PRETTY HAPPY' 3='NOT TOO HAPPY' 
                  9='DK, REFUSE' ;
  VALUE Q39f      1='MOST OF THE TIME' 2='SOME OF THE TIME' 3='HARDLY EVER' 
                  4='NEVER' 9='DK, REFUSE' ;
  VALUE Q40f      1='MOST OF THE TIME' 2='SOME OF THE TIME' 3='HARDLY EVER' 
                  4='NEVER' 9='DK, REFUSE' ;
  VALUE Q41f      1='MOST OF THE TIME' 2='SOME OF THE TIME' 3='HARDLY EVER' 
                  4='NEVER' 9='DK, REFUSE' ;
  VALUE Q42f      1='MOST OF THE TIME' 2='SOME OF THE TIME' 3='HARDLY EVER' 
                  4='NEVER' 9='DK, REFUSE' ;
  VALUE Q43f      1='FREQUENTLY' 2='OCCASIONALLY' 3='RARELY' 4='NEVER' 8='DK' 
                  9='REFUSE' ;
  VALUE Q44f      1='VERY SERIOUS' 2='SOMEWHAT SERIOUS' 3='NOT TOO SERIOUS' 
                  8='DK' 9='REFUSE' ;
  VALUE Q45f      1='VERY FAMILIAR' 2='SOMEWHAT FAMILIAR' 3='NOT FAMILIAR' 
                  8='DK' 9='REFUSE' ;
  VALUE Q46f      1='VERY FAVORABLE' 2='SOMEWHAT FAVORABLE' 
                  3='SOMEWHAT UNFAVORABLE' 4='VERY UNFAVORABLE' 8='DK' 
                  9='REFUSE' ;
  VALUE Q47f      1='STRONGLY FAVOR' 2='SOMEWHAT FAVOR' 3='SOMEWHAT OPPOSE' 
                  4='STRONGLY OPPOSE' 8='DK' 9='REFUSE' ;
  VALUE Q48f      1='STRONGLY FAVOR' 2='SOMEWHAT FAVOR' 3='SOMEWHAT OPPOSE' 
                  4='STRONGLY OPPOSE' 8='DK' 9='REFUSE' ;
  VALUE Q49f      1='STRONGLY FAVOR' 2='SOMEWHAT FAVOR' 3='SOMEWHAT OPPOSE' 
                  4='STRONGLY OPPOSE' 8='DK' 9='REFUSE' ;
  VALUE Q50f      1='CARPOOL' 2='PUBLIC TRANSIT' 3='DRIVE ALONE' 8='DK' 
                  9='REFUSE' ;
  VALUE Q51f      1='CARPOOL' 2='PUBLIC TRANSIT' 3='DRIVE ALONE' 8='DK' 
                  9='REFUSE' ;
  VALUE Q52f      1='MUCH MORE LIKELY' 2='SOMEWHAT MORE LIKELY' 
                  3='NO DIFFERENCE' 4='SOMEWHAT LESS LIKELY' 
                  5='MUCH LESS LIKELY' 8='DK' 9='REFUSE' ;
  VALUE Q53f      1='MUCH MORE LIKELY' 2='SOMEWHAT MORE LIKELY' 
                  3='NO DIFFERENCE' 4='SOMEWHAT LESS LIKELY' 
                  5='MUCH LESS LIKELY' 8='DK' 9='REFUSE' ;
  VALUE Q76f      1='NOTHING' 2='$1-$100' 3='$101-$250' 4='$251-$500' 
                  5='$501-$999' 6='$1000+' 9='DK, REFUSE' ;
  VALUE Q77f      1='FULL-TIME' 2='PART-TIME' 3='NOT EMPLOYED' 9='REFUSE' ;
  VALUE Q78f      1='NORTH' 2='WEST' 3='CENTRAL' 4='SOUTH' 5='LA COUNTY' 
                  8='OTHER' 9='NA, REFUSE' ;
  VALUE Q79f      1='DRIVE ALONE' 2='CARPOOL' 3='VANPOOL' 4='PUBLIC TRANSIT' 
                  5='OTHER' 9='NA, REFUSE' ;
  VALUE Q80f      1='LESS THAN 10 MIN' 2='10-20 MIN' 3='21-30 MIN' 
                  4='31-60 MIN' 5='1 HOUR +' 9='NA, REFUSE' ;
  VALUE Q81f      1='NO PROBLEM' 2='SLIGHT PROBLEM' 3='GREAT PROBLEM' 
                  9='NA, REFUSE' ;
  VALUE Q82f      1='18-34' 2='35-54' 3='55+' 9='REFUSE' ;
  VALUE Q83f      1='< H.S.' 2='H.S. GRAD' 3='SOME COLLEGE' 4='COLLEGE GRAD' 
                  5='POST GRAD' 9='REFUSE' ;
  VALUE Q84f      1='1' 2='2' 3='3' 4='4' 5='5' 6='6' 7='7' 8='8+' 9='REFUSE' ;
  VALUE Q85f      0='NONE' 1='ONE' 2='TWO' 3='THREE OR MORE' 9='REFUSE' ;
  VALUE Q86f      1='NORTH' 2='WEST' 3='CENTRAL' 4='SOUTH' ;
  VALUE Q87f      1='UNDER $25,000' 2='$25,000-$35,999' 3='$36,000-$50,000' 
                  4='$50,001-$65,999' 5='$66,000-$79,999' 
                  6='$80,000-$110,000' 7='$110,001+' 9='DK, REFUSE' ;
  VALUE Q88f      1='VERY LIBERAL' 2='SOMEWHAT LIBERAL' 3='MIDDLE OF ROAD' 
                  4='SOMEWHAT CONSERV' 5='VERY CONSERV' 9='REFUSE' ;
  VALUE Q89f      1='DEMOCRAT' 2='REPUBLICAN' 3='INDEP/OTHER' 
                  4='NOT REGISTERED' 9='REFUSE' ;
  VALUE Q90f      1='DANNEMEYER' 2='SEYMOUR' 3='OTHER' 8='DK' 9='NA' ;
  VALUE Q91f      1='CAMPBELL' 2='HERSCHENSOHN' 3='OTHER' 8='DK' 9='NA' ;
  VALUE Q92f      1='DAVIS' 2='FEINSTEIN' 3='OTHER' 8='DK' 9='NA' ;
  VALUE Q93f      1='BOXER' 2='LEVINE' 3='MCCARTHY' 4='OTHER' 8='DK' 9='NA' ;
  VALUE Q94f      1='MALE' 2='FEMALE' ;
  VALUE YEAR      1991='YEAR OF SURVEY' ;
RUN;

DATA IN (LABEL="ORANGE COUNTY SURVEYS");
  INFILE INDATA LRECL=98;
  INPUT
    #1  CASEID 1-4              Q1 5                    Q2 6                    
        Q3 7                    Q4 8                    Q5 9                    
        Q6 10                   Q7 11                   Q8 12                   
        Q9 13                   Q10 14                  Q11 15                  
        Q12 16                  Q13 17                  Q14 18                  
        Q15 19                  Q16 20                  Q17 21                  
        Q18 22                  Q19 23                  Q20 24                  
        Q21 25                  Q22 26                  Q23 27                  
        Q24 28                  Q25 29                  Q26 30                  
        Q27 31                  Q28 32                  Q29 33                  
        Q30 34                  Q31 35                  Q32 36                  
        Q33 37                  Q34 38                  Q35 39                  
        Q36 40                  Q37 41                  Q38 42                  
        Q39 43                  Q40 44                  Q41 45                  
        Q42 46                  Q43 47                  Q44 48                  
        Q45 49                  Q46 50                  Q47 51                  
        Q48 52                  Q49 53                  Q50 54                  
        Q51 55                  Q52 56                  Q53 57                  
        Q76 58                  Q77 59                  Q78 60-61               
        Q79 62                  Q80 63                  Q81 64                  
        Q82 65                  Q83 66                  Q84 67                  
        Q85 68                  Q86 69-70               Q87 71                  
        Q88 72                  Q89 73                  Q90 74                  
        Q91 75                  Q92 76                  Q93 77                  
        Q94 78                  WEIGHT 79-86 .2         WT 87-94 .2             
        YEAR 95-98              ;

  LABEL
   CASEID  = 'CASE ID'
   Q1      = 'TYPE OF CURRENT RESIDENCE'
   Q2      = 'HOW LONG LIVE IN OC'
   Q3      = 'HOW LONG LIVE AT CURRENT RESIDENCE'
   Q4      = 'OWN/RENT PRESENT RESIDENCE'
   Q5      = 'MONTHLY RENTAL PAYMENT'
   Q6      = 'MONTHLY MORTGAGE PAYMENT'
   Q7      = 'BETTER OFF/WORSE OFF/SAME LAST YEAR'
   Q8      = 'BETTER OFF/WORSE OFF/SAME NEXT YEAR'
   Q9      = 'NAT''L BUSINESS CONDS NEXT 12 MO'
   Q10     = 'NAT''L CONDS NEXT 5 YEARS'
   Q11     = 'GD/BAD TIME TO BUY MAJ HSEHOLD ITEMS'
   Q12     = 'QUALITY OF LIFE IN OC'
   Q13     = 'MOST SERIOUS PUBLIC POLICY PROBLEM'
   Q14     = 'MOST SERIOUS SOCIAL PROBLEM'
   Q15     = 'OC IN FUTURE'
   Q16     = 'POP GROWTH IN CITY PAST FEW YRS'
   Q17     = 'CURRENT GROWTH REGS IN CITY'
   Q18     = 'FEELING ABOUT FREEWAYS IN OC'
   Q19     = 'WHAT PRIORITY: BUILDING NEW FWYS'
   Q20     = 'WHAT PRIORITY: WIDENING EXISTING FWYS'
   Q21     = 'WHAT PRIORITY: IMPROVING LOCAL STREETS'
   Q22     = 'WHAT PRIORITY: IMPROVING BUS SERVICE'
   Q23     = 'WHAT PRIORITY: BUILDING LOCAL RAIL SYST'
   Q24     = 'WHAT PRIORITY: EXPANDING LA-SDIEGO RAIL'
   Q25     = 'WHAT PRIORITY: SYNCH. TRAFFIC SIGNALS'
   Q26     = 'WHAT PRIORITY: EXPRESS BUS IN FWY LANE'
   Q27     = 'NOTICED IMPROVEMENTS SINCE MEASURE M'
   Q28     = 'THINK MEAS M FUNDS BEING SPENT WISELY'
   Q29     = 'RATE ROAD MAINTENANCE'
   Q30     = 'RATE PUBLIC SCHOOL SYSTEM'
   Q31     = 'RATE POLICE PROTECTION'
   Q32     = 'RATE PARKS AND REC FACILITIES'
   Q33     = 'RATE CITY GOVERNMENT'
   Q34     = 'HOW SATISFIED WITH HOUSING'
   Q35     = 'HOW SATISFIED WITH NEIGHBORHOOD'
   Q36     = 'HOW SATISFIED WITH JOB'
   Q37     = 'HOW SATISFIED WITH FINANCES'
   Q38     = 'HOW THINGS ARE THESE DAYS'
   Q39     = 'HOW OFTEN BUY EMISSION CONTROL GAS'
   Q40     = 'HOW OFTEN BUY RECYCLED PRODUCTS'
   Q41     = 'HOW OFTEN RECYCLE PAPERS, GLASS CANS'
   Q42     = 'HOW OFTEN CONSERVE WATER AT HOME'
   Q43     = 'HOW OFTEN HEARD ABOUT ENV PROBLEMS'
   Q44     = 'HOW SERIOUS A THREAT ARE ENV PROBS'
   Q45     = 'HOW FAMILIAR WITH AQMP'
   Q46     = 'OPINION OF REGIONAL AIR QUAL AGENCY'
   Q47     = 'CHARGING SOLO DRIVERS TO PARK'
   Q48     = 'CHARGING SOLO DRIVERS CONGESTION FEE'
   Q49     = 'CHARGING SOLO DRIVERS SMOG FEE'
   Q50     = 'IF EMPLOYER OFFERED $50'
   Q51     = 'WHAT WOULD MOST PEOPLE DO W/ $50'
   Q52     = 'IF HEARD MOST PEOPLE WD DRIVE ALONE'
   Q53     = 'WHAT WOULD MOST PEOPLE DO IF HEARD'
   Q76     = '$ GAVE TO ALL CHARITIES LAST YR'
   Q77     = 'WORK STATUS'
   Q78     = 'WORKPLACE'
   Q79     = 'HOW COMMUTE TO WORK'
   Q80     = 'TIME FROM HOME TO WORK'
   Q81     = 'HOW MUCH PROBLEM TRAFFIC'
   Q82     = 'AGE'
   Q83     = 'EDUCATION'
   Q84     = 'NUMBER OF PERSONS IN HOUSEHOLD'
   Q85     = 'NUMBER OF CHILDREN IN HHOLD'
   Q86     = 'RESIDENCE'
   Q87     = 'ANNUAL HOUSEHOLD INCOME'
   Q88     = 'CONSIDER YOURSELF POLITICALLY:'
   Q89     = 'PARTY'
   Q90     = 'DANNEMEYER/SEYMOUR CHOICE'
   Q91     = 'CAMPBELL/HERSCHENSOHN CHOICE'
   Q92     = 'DAVIS/FEINSTEIN CHOICE'
   Q93     = 'BOXER/LEVINE/MCCARTHY CHOICE'
   Q94     = 'SEX'
   WEIGHT  = 'WEIGHT'
   WT      = 'WT'
   YEAR    = 'YEAR OF SURVEY'  ;
  FORMAT Q1 Q1f. Q2 Q2f. Q3 Q3f. 
         Q4 Q4f. Q5 Q5f. Q6 Q6f. 
         Q7 Q7f. Q8 Q8f. Q9 Q9f. 
         Q10 Q10f. Q11 Q11f. Q12 Q12f. 
         Q13 Q13f. Q14 Q14f. Q15 Q15f. 
         Q16 Q16f. Q17 Q17f. Q18 Q18f. 
         Q19 Q19f. Q20 Q20f. Q21 Q21f. 
         Q22 Q22f. Q23 Q23f. Q24 Q24f. 
         Q25 Q25f. Q26 Q26f. Q27 Q27f. 
         Q28 Q28f. Q29 Q29f. Q30 Q30f. 
         Q31 Q31f. Q32 Q32f. Q33 Q33f. 
         Q34 Q34f. Q35 Q35f. Q36 Q36f. 
         Q37 Q37f. Q38 Q38f. Q39 Q39f. 
         Q40 Q40f. Q41 Q41f. Q42 Q42f. 
         Q43 Q43f. Q44 Q44f. Q45 Q45f. 
         Q46 Q46f. Q47 Q47f. Q48 Q48f. 
         Q49 Q49f. Q50 Q50f. Q51 Q51f. 
         Q52 Q52f. Q53 Q53f. Q76 Q76f. 
         Q77 Q77f. Q78 Q78f. Q79 Q79f. 
         Q80 Q80f. Q81 Q81f. Q82 Q82f. 
         Q83 Q83f. Q84 Q84f. Q85 Q85f. 
         Q86 Q86f. Q87 Q87f. Q88 Q88f. 
         Q89 Q89f. Q90 Q90f. Q91 Q91f. 
         Q92 Q92f. Q93 Q93f. Q94 Q94f. 
         YEAR YEAR.  ;

/* md, min and max specifications were translated  */
/* into the following "IF" statements:           */

IF (Q1 = 9) THEN Q1 = .;
IF (Q2 = 9) THEN Q2 = .;
IF (Q3 = 9) THEN Q3 = .;
IF (Q4 = 9) THEN Q4 = .;
IF (Q5 = 9) THEN Q5 = .;
IF (Q6 = 9) THEN Q6 = .;
IF (Q7 = 9) THEN Q7 = .;
IF (Q8 = 9) THEN Q8 = .;
IF (Q9 = 9) THEN Q9 = .;
IF (Q10 = 9) THEN Q10 = .;
IF (Q11 = 9) THEN Q11 = .;
IF (Q12 = 9) THEN Q12 = .;
IF (Q13 = 9) THEN Q13 = .;
IF (Q14 = 9) THEN Q14 = .;
IF (Q15 = 9) THEN Q15 = .;
IF (Q16 = 9) THEN Q16 = .;
IF (Q17 = 9) THEN Q17 = .;
IF (Q18 = 9) THEN Q18 = .;
IF (Q19 = 9) THEN Q19 = .;
IF (Q20 = 9) THEN Q20 = .;
IF (Q21 = 9) THEN Q21 = .;
IF (Q22 = 9) THEN Q22 = .;
IF (Q23 = 9) THEN Q23 = .;
IF (Q24 = 9) THEN Q24 = .;
IF (Q25 = 9) THEN Q25 = .;
IF (Q26 = 9) THEN Q26 = .;
IF (Q27 = 9) THEN Q27 = .;
IF (Q28 = 9) THEN Q28 = .;
IF (Q29 = 9) THEN Q29 = .;
IF (Q30 = 9) THEN Q30 = .;
IF (Q31 = 9) THEN Q31 = .;
IF (Q32 = 9) THEN Q32 = .;
IF (Q33 = 9) THEN Q33 = .;
IF (Q34 = 9) THEN Q34 = .;
IF (Q35 = 9) THEN Q35 = .;
IF (Q36 = 9) THEN Q36 = .;
IF (Q37 = 9) THEN Q37 = .;
IF (Q38 = 9) THEN Q38 = .;
IF (Q39 = 9) THEN Q39 = .;
IF (Q40 = 9) THEN Q40 = .;
IF (Q41 = 9) THEN Q41 = .;
IF (Q42 = 9) THEN Q42 = .;
IF (Q43 = 9) THEN Q43 = .;
IF (Q44 = 9) THEN Q44 = .;
IF (Q45 = 9) THEN Q45 = .;
IF (Q46 = 9) THEN Q46 = .;
IF (Q47 = 9) THEN Q47 = .;
IF (Q48 = 9) THEN Q48 = .;
IF (Q49 = 9) THEN Q49 = .;
IF (Q50 = 9) THEN Q50 = .;
IF (Q51 = 9) THEN Q51 = .;
IF (Q52 = 9) THEN Q52 = .;
IF (Q53 = 9) THEN Q53 = .;
IF (Q76 = 9) THEN Q76 = .;
IF (Q77 = 9) THEN Q77 = .;
IF (Q78 = 9) THEN Q78 = .;
IF (Q79 = 9) THEN Q79 = .;
IF (Q80 = 9) THEN Q80 = .;
IF (Q81 = 9) THEN Q81 = .;
IF (Q82 = 9) THEN Q82 = .;
IF (Q83 = 9) THEN Q83 = .;
IF (Q84 = 9) THEN Q84 = .;
IF (Q85 = 9) THEN Q85 = .;
IF (Q87 = 9) THEN Q87 = .;
IF (Q88 = 9) THEN Q88 = .;
IF (Q89 = 9) THEN Q89 = .;
IF (Q90 = 9) THEN Q90 = .;
IF (Q91 = 9) THEN Q91 = .;
IF (Q92 = 9) THEN Q92 = .;
IF (Q93 = 9) THEN Q93 = .;

PROC DATASETS;
  CONTENTS DATA=IN POSITION;
  TITLE 'CONTENTS OF ALL VARIABLES';
RUN;
